package pe.gob.osce.sirenas.model;

import java.util.Date;

import javax.validation.constraints.NotNull;

public class BusquedaFiscalizacionDTO {
	
	private String nombreCompleto;
	private String apPaterno;
	private String apMaterno;
	private String apellidos;
	private String nombres;	
	private Long anio;	
	
	private Date fecDesde;
	private Date fecHasta;
	private Long valorNumerico;	
	private String tipoBusqueda;
	
	private Long idPersona;	
	private Long indTipoDocumento;
	private String descTipoDocumento;
	private String numDocumento;
	private Long numRuc;	
	
	private Long idFicha;	
	private String codBloque;
	private String tipoFicha;
	private Date fecRegistro;
	private Long idFiscalizacion;
	private Long idEstadoProceso;	
	private String descEstadoProceso;
	private Integer totalFichas;
	
	private Long estado;
	private String descEstado;
	
	
	/**
	 * @return the nombreCompleto
	 */
	public String getNombreCompleto() {
		return nombreCompleto;
	}
	/**
	 * @param nombreCompleto the nombreCompleto to set
	 */
	public void setNombreCompleto(String nombreCompleto) {
		this.nombreCompleto = nombreCompleto;
	}
	/**
	 * @return the apPaterno
	 */
	public String getApPaterno() {
		return apPaterno;
	}
	/**
	 * @param apPaterno the apPaterno to set
	 */
	public void setApPaterno(String apPaterno) {
		this.apPaterno = apPaterno;
	}
	/**
	 * @return the apMaterno
	 */
	public String getApMaterno() {
		return apMaterno;
	}
	/**
	 * @param apMaterno the apMaterno to set
	 */
	public void setApMaterno(String apMaterno) {
		this.apMaterno = apMaterno;
	}
	/**
	 * @return the apellidos
	 */
	public String getApellidos() {
		return apellidos;
	}
	/**
	 * @param apellidos the apellidos to set
	 */
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	/**
	 * @return the nombres
	 */
	public String getNombres() {
		return nombres;
	}
	/**
	 * @param nombres the nombres to set
	 */
	public void setNombres(String nombres) {
		this.nombres = nombres;
	}
	/**
	 * @return the anio
	 */
	public Long getAnio() {
		return anio;
	}
	/**
	 * @param anio the anio to set
	 */
	public void setAnio(Long anio) {
		this.anio = anio;
	}
	/**
	 * @return the fecDesde
	 */
	public Date getFecDesde() {
		return fecDesde;
	}
	/**
	 * @param fecDesde the fecDesde to set
	 */
	public void setFecDesde(Date fecDesde) {
		this.fecDesde = fecDesde;
	}
	/**
	 * @return the fecHasta
	 */
	public Date getFecHasta() {
		return fecHasta;
	}
	/**
	 * @param fecHasta the fecHasta to set
	 */
	public void setFecHasta(Date fecHasta) {
		this.fecHasta = fecHasta;
	}
	/**
	 * @return the valorNumerico
	 */
	public Long getValorNumerico() {
		return valorNumerico;
	}
	/**
	 * @param valorNumerico the valorNumerico to set
	 */
	public void setValorNumerico(Long valorNumerico) {
		this.valorNumerico = valorNumerico;
	}

	/**
	 * @return the tipoBusqueda
	 */
	public String getTipoBusqueda() {
		return tipoBusqueda;
	}
	/**
	 * @param tipoBusqueda the tipoBusqueda to set
	 */
	public void setTipoBusqueda(String tipoBusqueda) {
		this.tipoBusqueda = tipoBusqueda;
	}
	/**
	 * @return the idPersona
	 */
	public Long getIdPersona() {
		return idPersona;
	}
	/**
	 * @param idPersona the idPersona to set
	 */
	public void setIdPersona(Long idPersona) {
		this.idPersona = idPersona;
	}
	/**
	 * @return the indTipoDocumento
	 */
	public Long getIndTipoDocumento() {
		return indTipoDocumento;
	}
	/**
	 * @param indTipoDocumento the indTipoDocumento to set
	 */
	public void setIndTipoDocumento(Long indTipoDocumento) {
		this.indTipoDocumento = indTipoDocumento;
	}
	/**
	 * @return the descTipoDocumento
	 */
	public String getDescTipoDocumento() {
		return descTipoDocumento;
	}
	/**
	 * @param descTipoDocumento the descTipoDocumento to set
	 */
	public void setDescTipoDocumento(String descTipoDocumento) {
		this.descTipoDocumento = descTipoDocumento;
	}
	/**
	 * @return the numDocumento
	 */
	public String getNumDocumento() {
		return numDocumento;
	}
	/**
	 * @param numDocumento the numDocumento to set
	 */
	public void setNumDocumento(String numDocumento) {
		this.numDocumento = numDocumento;
	}
	/**
	 * @return the numRuc
	 */
	public Long getNumRuc() {
		return numRuc;
	}
	/**
	 * @param numRuc the numRuc to set
	 */
	public void setNumRuc(Long numRuc) {
		this.numRuc = numRuc;
	}
	/**
	 * @return the idFicha
	 */
	public Long getIdFicha() {
		return idFicha;
	}
	/**
	 * @param idFicha the idFicha to set
	 */
	public void setIdFicha(Long idFicha) {
		this.idFicha = idFicha;
	}
	/**
	 * @return the tipoFicha
	 */
	public String getTipoFicha() {
		return tipoFicha;
	}
	/**
	 * @param tipoFicha the tipoFicha to set
	 */
	public void setTipoFicha(String tipoFicha) {
		this.tipoFicha = tipoFicha;
	}
	/**
	 * @return the fecRegistro
	 */
	public Date getFecRegistro() {
		return fecRegistro;
	}
	/**
	 * @param fecRegistro the fecRegistro to set
	 */
	public void setFecRegistro(Date fecRegistro) {
		this.fecRegistro = fecRegistro;
	}
	/**
	 * @return the idEstadoProceso
	 */
	public Long getIdEstadoProceso() {
		return idEstadoProceso;
	}
	/**
	 * @param idEstadoProceso the idEstadoProceso to set
	 */
	public void setIdEstadoProceso(Long idEstadoProceso) {
		this.idEstadoProceso = idEstadoProceso;
	}
	/**
	 * @return the descEstadoProceso
	 */
	public String getDescEstadoProceso() {
		return descEstadoProceso;
	}
	/**
	 * @param descEstadoProceso the descEstadoProceso to set
	 */
	public void setDescEstadoProceso(String descEstadoProceso) {
		this.descEstadoProceso = descEstadoProceso;
	}
	/**
	 * @return the estado
	 */
	public Long getEstado() {
		return estado;
	}
	/**
	 * @param estado the estado to set
	 */
	public void setEstado(Long estado) {
		this.estado = estado;
	}
	/**
	 * @return the descEstado
	 */
	public String getDescEstado() {
		return descEstado;
	}
	/**
	 * @param descEstado the descEstado to set
	 */
	public void setDescEstado(String descEstado) {
		this.descEstado = descEstado;
	}
	/**
	 * @return the codBloque
	 */
	public String getCodBloque() {
		return codBloque;
	}
	/**
	 * @param codBloque the codBloque to set
	 */
	public void setCodBloque(String codBloque) {
		this.codBloque = codBloque;
	}
	/**
	 * @return the totalFichas
	 */
	public Integer getTotalFichas() {
		return totalFichas;
	}
	/**
	 * @param totalFichas the totalFichas to set
	 */
	public void setTotalFichas(Integer totalFichas) {
		this.totalFichas = totalFichas;
	}
	/**
	 * @return the idFiscalizacion
	 */
	public Long getIdFiscalizacion() {
		return idFiscalizacion;
	}
	/**
	 * @param idFiscalizacion the idFiscalizacion to set
	 */
	public void setIdFiscalizacion(Long idFiscalizacion) {
		this.idFiscalizacion = idFiscalizacion;
	}
	
	
	
}
